package cn.tedu.egmvc3.mapper;


import cn.tedu.egmvc3.pojo.entity.Emp;
import cn.tedu.egmvc3.pojo.vo.EmpVO;

import java.util.List;

public interface EmpMapper {
    /**
     * 1.添加员工
     * @param emp 员工实体类实例
     * @return 受影响的数据条数
     */
    int insertEmp(Emp emp);

    /**
     * 2.查询员工姓名和工资
     * @return 员工信息列表List<EmpVO>
     */
    List<EmpVO> selectEmpList();

    /**
     * 3.修改员工信息
     * @param emp 员工实体类实例
     * @return 受影响的数据条数
     */
    int updateEmp(Emp emp);

    /**
     * 4.删除员工信息
     * @param id 员工id
     * @return 受影响的数据条数
     */
    int deleteEmp(Integer id);
}
